ecological consequences - French English Dictionary